package com.tgb.lk.demo.dao.impl;

import java.util.ArrayList;

import com.hq.modeapp.bean.Photo_List_Bean;
import com.tgb.lk.ahibernate.dao.impl.BaseDaoImpl;
import com.tgb.lk.demo.model.JokeBean;
import com.tgb.lk.demo.util.DBHelper;

import android.content.Context;

//�������J2EE����һ��ϣ��֧�ֽӿڰ�,�������д������:
//дһ��ӿ�:public interface StudentDao extends BaseDao<Student> {}
//ʵ�ֽӿ�: public class StudentDaoImpl extends BaseDaoImpl<Student> implements StudentDao
public class Photo_List_Bean_DaoImpl extends MyBaseDaoImpl<Photo_List_Bean> {
	public Photo_List_Bean_DaoImpl(Context context) {
		super(new DBHelper(context));
	}
	
	/**
	 * 
	 *  @函数名称 : deleteAll
	 *  @功能描述 :  删除所有记录
	 *  @参数及返回值说明：
	 *
	 *  @修改记录：
	 *  @日期：2013-5-15 下午4:18:50	修改人：黄秋
	 *  @描述	：
	 *
	 */
	public void deleteAll(){
		execSql("delete from Photo_List_Bean", null);
	}
	
	/**
	 * 
	 *  @函数名称 : insertList
	 *  @功能描述 :  插入集合
	 *  @参数及返回值说明：
	 *  	@param list
	 *
	 *  @修改记录：
	 *  @日期：2013-5-15 下午4:20:47	修改人：黄秋
	 *  @描述	：
	 *
	 */
	public void insertList(ArrayList<Photo_List_Bean> list){
			for (Photo_List_Bean photo_List_Bean : list) {
				insertBean(photo_List_Bean);
			}
	}
	/**
	 * 
	 *  @函数名称 : insertList
	 *  @功能描述 :  查找所有
	 *  @参数及返回值说明：
	 *  	@param list
	 *
	 *  @修改记录：
	 *  @日期：2013-5-15 下午4:20:47	修改人：黄秋
	 *  @描述	：
	 *
	 */
	public ArrayList<Photo_List_Bean> findAll(){
		return (ArrayList<Photo_List_Bean>) find();
	}
}
